خرید بک لینک

در این بخش از آموزش css ، انتخابگرها  را برای شما نام می بریم.

از جمله مواردی که سی اس اس در اختیار شما می گذارد تعیین انتخابگرهایی به نام class و id می باشد.در اینجا انواع انتخابگرها را برای شما توضیح می دهیم.
class : عناصری که به آنها این دستور وارد شده را به style مورد نظر تبدیل میکند.
#id : عناصری که دستور id=name را  دارند را به style موزد ظنر تبدیل می کند.
* : همه ی عناصر را انتخاب می کند و دستورات مورد نظر را اعمال میکند.
 element : تگ های <p> را انتخاب میکند و دستورات مورد نظر را در آنها اعمال می کند.
 elementءelement : تگ های p , h1 را انتخاب میکند و style موردنظر را در آنها اعمال می کند.
element element : همه ی تگهای p که داخل تگ div قرار گرفته اند را انتخاب می کند و دستور مورد نظر را در آنها اعمال می کند.
element>element : تگ ها p که داخل تگ div می باشند و داخل این تگ ها به وجود آمده اند را انتخاب می کند و style موردنظر را به اعمال می کند.
element+element : تگ های p که بلافاصله پپس از تگ div قرار گرفته اند را انتخاب می کند و دستورات مورد نظر را به انها اعمال می کند.

attribute : تگ های a که ویژگی target را داشته باشند را انتخاب کرده و style مورد نظر را به آن اعمال می کند.

 attribute=value: تگ های a که ویژگی target=_blank را داشته باشند را انتخاب می کند و style مورد نظر را به آن اعمال می کند.

attribute~=value : تگ های a که ویژگی title=pars را دارند را انتخاب کرده و style مورد نظر را به آن اعمال می کند.
attribute|=value : این انتخابگر عناصری که ویژگی lang آنها با fa شروع میشود را انتخاب کرده و style موردنظر را بر روی آن اعمال می کند.

link : این انتخابگر تگ های a ای را که روی آنها کلیک نشده است را انتخا کرده و style موردنظر را به آن اعمال می کند.
visited : گ های a ای که روی آن کلیک شده باشد را انتخاب کرده و style موزدنظر را بر روی آن اعمال میکند.
 hover:تگ های a ای که با ماوس روی آن ها میروید را انتخاب می کند و دستورات موردنظر را به آن اعمال می کند.
focus:همه ی تگ های input را انتخاب کرده و دستور موردنظر را اجرا می کند.

first-letter : این انتخابگر اولین حرف تگ p را انتخاب کرده و دستور مورد نظر را به آن اعمال می کند.مواردی که می تواند در first-letter مورداستفاده قرار داد عبارتند از:


  √  font properties
  √  color properties
  √  background properties
  √  margin properties
  √  padding properties
  √  border properties
  √  text-decoration
  √  vertical-align (only if float is 'none')
  √  text-transform
  √  line-height
  √  float
  √  clear

first-line : این انتخابگر اولین خط از تگ p را انتخاب می کند و style مورد نظر را به آن اعمال می کند.first-line شامل ویژگی هایی می باشد که عبارتند از :


 √  font properties
  √  color properties
  √  background properties
  √  word-spacing
  √  letter-spacing
  √  vertical-align
  √  text-decoration
  √  text-transform
  √  line-height
  √  clear

first-child : این انتخابگر تمام تگ های p را انتخاب می کند و دستور مورد نظر را به آن اعمال می کند.

before : به اول تمامی تگ های p لینک http://sitedesign-co.ir را اضافه می کند.

after : بعد تگ های p لینک http://sitedesign-co.ir را اضافه می کند.

lang : این انتخابگر تمام تگ های p که با ویژگی lang=it شروع می شوند ر انتخاب کرده و دستورات مورد نظر را به آنها اعمال می کند.

element1~element2 : تمام تگ های ul که والد مشترکی با تگ p دارند را انتخاب می کند و دستورات را در آن ها اعمال می کند.

attribute^=value : تمام تگ های div که با ویژگی class=test شروع میشوند را انتخاب کرده و style موردنظر را به آنها اعمال می کند.
attribute$=value : تمام تگ ها ی div که با ویژگی class=test  هستند را انتخاب می کند و style مورد نظر را به آنها اعمال می کند.
attribute*=value : این انتخابگر تگ های div که ویژگی class=test را شامل می شود را انتخاب کرده و style موردنظر را به آن اعمال می کند.

first-of-type : اولین تگ p را انتخاب کرده و سپس دستور مورد نظر را در آن اعمال می کند.
last-of-type : این انتخابگر آخرین تگ p را انتخاب کرده و  دستورات مدنظر را در آن اعمال می کند.
only-of-type : این انتخابگر تگ p را که only child  والد خود باشد را انتخاب می کند و style موردنظر را به آن اعمال می کند.
()nth-child : تگ های p که دومین فرزند والد خود باشد را انتخاب کرده و دستور موردنظر را به آن اعمال می کند.

()nth-last-child : هر تگ <p>  که دومین فرزند (only child) والد (parent) خود از آخر باشد را  انتخاب و style مورد نظر را به آنها اعمال میکند.
()nth-of-type : هر تگ <p>  که دومین تگ <p> از والد (parent) خود  باشد را  انتخاب و style مورد نظر را به آنها اعمال میکند.
()nth-last-of-type : هر تگ <p>  که دومین تگ <p> از والد (parent) خود از آخر باشد را  انتخاب و style مورد نظر را به آنها اعمال میکند.
last-child :  برای هر تگ <p>  که آخرین فرزند (child) از والد (parent) خود  باشد را  انتخاب و style مورد نظر را به آنها اعمال میکند.
root : تمامی تگ های html را انتخاب می کند و style مورد نظر را به آن اعمال می کند.

empty :  هر تگ <p>  که محتوایی نداشته باشد را  انتخاب و style مورد نظر را به آنها اعمال میکند.
enabled : تمام تگ های <input>  که  "type="text باشند و فعال باشند را  انتخاب و style مورد نظر را به آنها اعمال میکند.

disabled : تمام تگ های <input>  که  "type="text باشند وغیر فعال باشند را  انتخاب و style مورد نظر را به آنها اعمال میکند.
checked : تمام تگ های <input>  که  "type="checked باشند را  انتخاب و style مورد نظر را به آنها اعمال میکند. 
not :  تمامی تگ ها جز  تگ <p>  را  انتخاب و style مورد نظر را به آنها اعمال میکند.
selection : متن هایی که با دوبار کلیک کردن بر آنها انتخاب میشوند ، style مورد نظر را به آنها اعمال میکند.

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 5:00

 

در این بخش از آموزش css واحدهای شمارش مورد قبول در سی اس اس را  برای شما بیان می کنیم.
واحدهای شمارش قابل استفاده در Css شامل موارد زیر می باشند:

1.درصد(%)
2.اینچ(in)
3.سانتیمتر(cm)
4.میلیمتر(mm)
5.em
6.ex
7.pt(برابر با 1/72 اینچ)
8.pc(برابر با 12 point)
9.پیکسل(px)

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 5:00

در این قسمت از آموزش css می خواهیم ایجاد یک نمودار برای محتوای پویا را با استفاده از css توضیح دهیم.

توجه داشته باشید که کدهای پایین را در قسمت head از صفحه html خود وارد کنید.(یا اینکه این کدها رو به فایل css خود وارد کنید.) برای ایجاد این نوع نموادرها می توانید از دستورات زیر استفاده کنید:

<style>
  
.container{
 width:300px;
 font-family: Arial;
 }
  
.record{
 float: left;
 width: 100%;
 border: 1px solid #ccc;
 background-color: #f0f0f0;
 margin-bottom: 2px;
 -moz-border-radius: 0px 10px 10px 0px;
 -moz-border-radius: 0px 10px 10px 0px;
 }
  
.bar {
 background: transparent url(gradient.png) repeat-x top left;
 float: left;
 clear: left;
 height: 30px;
 }
  
.bar span{
 font-size: 12px;
 font-weight: bold;
 color: #fff;
 float: left;
 margin-left: 5px;
 margin-top: 7px;
 }
  
.p{
 padding-top: 3px;
 float: right;
 color: #6D8591;
 clear: right;
 font-size: 12px;
 font-weight: bold;
 height: 25px;
 }
  
.p span{
 font-size: 12px;
 font-weight: bold;
 float: left;
 margin-right: 5px;
 margin-top: 5px;
 }
  
</style><br><br>

توجه داشته باشید که در ابتدا ما یک container ایجاد میکنیم که نمودار و تمام رکوردهای ما را نگه خواهد داشت.عرض اون میتواند با توجه به نیاز شما تغییر کند.در اینجا ما عرض رکوردها رو به درصد تعیین کرده ایم.شما میتونید از این نمودار زیبا در محتوای پویا استفاده کنید.(در پیشرفت پروژه, میزان فعالیت ها در سایت,..., هر آنچه که در یک سایت نیاز به نمودار دارد.)

کدهای html که توضیح داده شد و باید در فایل html ما قرار گیرند:

<div class="container">
 <div class="record"><div class="bar" style="width:55%;"><span>Mozilla</span></div><div class="p"><span>55%</span></div></div>
 <div class="record"><div class="bar" style="width:30%;"><span>IE</span></div><div class="p"><span>30%</span></div></div>
 <div class="record"><div class="bar" style="width:22%;"><span>Safari</span></div><div class="p"><span>22%</span></div></div>
 <div class="record"><div class="bar" style="width:20%;"><span>Opera</span></div><div class="p"><span>20%</span></div></div>
</div>

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:58

 دراین قسمت از آموزش css می خواهیم روش هایی را توضیح دهیم که به وسیله ی آن بتوانید از اشکالی که می خواهید استفاده کنید .
با یادگیری این موارد می توانید در طراحی سایت خوب یکی از بهترین ها باشید ی زرا ایجاد شکل در طراحی بسیار مهم و برای کاربر جالب می باشد . در ابتدا از اشکال ساده ای مثل مربع و مستطیل استفاده می کنیم . دستور زیر شکل کلی رسم مربع یا مستطیل را نمایش می دهد.دقت شود که هر نامی را میتوان در بخش id در نظر گرفت اما برای مفهومی تر بودن بهتر است اسمهای با معنی را در نظر بگیرید.توجه داشته باشید که عرض را با width و طول را با height نمایش می دهیم و رنگ لازم را مشخص می کنیم .

#square {
width: 100px;
height: 100px;
background: #555;
}

همچنین برای رسم دایره از border-radius برای تبدیل گوشه های تیز مربع یا مستطیل به صورت گرد استفاده می کنیم و دستور کلی آن به این شکل می باشد .

#circle {
width: 100px;
height: 100px;
background: #555;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
-o-border-radius: 50px;
border-radius: 50px;
}

دقت شود که در کدهای قالب از کد <div id="square"></div> استفاده شود . و در بقیه موارد نیز همچنین.
( -moz-برای نمایش صحیح کد در فایرفاکس، -webkit- برای نمایش صحیح در کروم،  -o- نمایش صحیح در اپرا )

از آنجاییکه رسم بیضی مانند زسم دایره می باشد و فقط طول و عرض آن را تغییر می دهیم .مانند دستور زیر:

#oval {
width: 200px;
height: 100px;
background: #555;
-moz-border-radius: 100px / 50px;
-webkit-border-radius: 100px / 50px;
border-radius: 100px / 50px;
}

برای نمایش شکل قلب نیز از دستور زیر استفاده می شود .

#heart {
position: relative;
width: 100px;
height: 90px;
}
#heart:before, #heart:after {
position: absolute;
content: "";
left: 50px;
top: 0;
width: 50px;
height: 80px;
background: #666;
-moz-border-radius: 50px 50px 0 0;
border-radius: 50px 50px 0 0;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-transform-origin: 0 100%;
-moz-transform-origin: 0 100%;
-ms-transform-origin: 0 100%;
-o-transform-origin: 0 100%;
transform-origin: 0 100%;
} #heart:after {
left: 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transform-origin: 100% 100%;
-moz-transform-origin: 100% 100%;
-ms-transform-origin: 100% 100%;
-o-transform-origin: 100% 100%;
transform-origin :100% 100%;
}

همچنین در پایان نمایش کادرهای گفتگو در سایت می توان از دستور زیر استفاده کرد :

#talkbubble {
width: 120px;
height: 80px;
background: #666;
position: relative;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
#talkbubble:before {
content:"";
position: absolute;
right: 100%;
top: 26px;
width: 0;
height: 0;
border-top: 13px solid transparent;
border-right: 26px solid #666;
border-bottom: 13px solid transparent;
}

همچنین می توان برای رسم مثلث می توان از دستور زیر استفاده کرد :

.triangle{
width:0;
height:0;
border-bottom:100px solid red;
border-left:50px solid transparent;
border-right:50px solid transparent;
}

 

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:57

 
10 / 10از 1 کاربر
 

در این قسمت از آموزش CSS ، ویژگی Z-Index را برای شما توضیح می دهیم.
ویژگی Z-Index برای عناصر شماره های منحصربه فردی را انتخاب می کند که به ترتیب می باشند.با استفاده از این ویژگی عنصر  با شماره ی بزرگتر بالای عنصر دیگر قرار می گیرد.توجه داشته باشید که این ویژگی زمانی کاربرد دارد که خاصیت Position بر روی مقدار Relative و یا Absolute قرار گرفته باشد.

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:56

 
10 / 10از 1 کاربر
 

در این بخش از آموزش css  ،  ویژگی Opacity را توضیح می دهیم.
این خاصیت مقدار وضوح عکس را نشان می دهد به این ترتیب که هرچقدر opacity مقدار بالاتری داشته باشد عکس واضح تر است و هرچقدر Opacity کمتر باشد شفافیت تصویر کمتر می شود.

مثال زیر کاربرد ویژگی  Opacity در بخش آموزش Css نشان می دهد.

img
{
opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */
}
img:hover
{
opacity:1.0;
filter:alpha(opacity=100); /* For IE8 and earlier */
}

نکته ی قابل توجه این است که مرورگر اکسپلورر 6و7و8 از خاصیت Opacity پشتیبانی نمی کند.در این روش برای مقدار opacity اعدا را بین 0 تا 100 انتخاب می کنیم.در سایر مرورگرها این مقدار را بین 1 تا 0 در نظر می گیریم به این ترتیب که هرچه از 0 به سمت 1 برویم از شفافیت عنصر کاسته می شود.

opacity-css

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:56

 
10 / 10از 1 کاربر
 

در این قسمت از آموزش Css ، ویژگی Cursor , ویژگی Visibility و خاصیت Display  را توضیح می دهیم.

ویژگی Display نحوه ی نمایش عنصر موردنظر را در صفحه تعیین می کند.این خاصیت می تواند شامل مواردی باشد که تعدادی از آنها را بیان می کنیم.

none:در این حالت تصویر نمایش داده نمی شود.

block:در این حالت عنصر به صورت یک شی مجزا با یک خط فاصل قبل و بعد از آن نمایش داده می شود.

inline:در این حالت عنصر به صورت یک شی درون خط ی بدون هیچ خط فاصله قبل و بعد از آن نمایش داده می شود،که حالت پیش فرض است.

list-item:در این حالت عناصر به صورت لیست دیده می شوند.

table:در این حالت عنصر به صورت یک جدول با یک خط فاصله قبل و بعد از آن صفحه نمایش داده می شود.

مثال زیر کاربرد خاصیت display را در بخش آموزش css نشان می دهد.


    li {display:inline;}

    span {display:block;}

با استفاده از خاصیت visibility شما می توانید عناصر مورد نظر خود را قابل و یا غیر قابل نمایش کنید.visible به معنای نمایش دادن می باشد و با خاصیت hidden  می توانید عنصر مورد نظر خود را غیر قابل نمایش کنید.

مثال زیر کاربرد خاصیت visibility را در بخش آموزش css نشان می دهد.

h1.hidden {visibility:hidden;}

با استفاده از cursor می توان نوع اشاره گر موس مورد  استفاده برای عناصر را تغییر داد.

مثال زیر کاربرد خاصیت cursor را نشان می دهد.

span.crosshair {cursor:crosshair}
span.help {cursor:help}
span.wait {cursor:wait}

cursor.css

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:55

خاصیت clear

در این قسمت از آموزش css  ، خاصیت Clear  و خاصیت Float را توضیح می دهیم.

با استفاده ازخاصیت clear می توان کناره هایی از عنصر را که می خواهیم متن یا عکس در آن سمت قرار نگیرد را مشخص می کنیم،در واقع از این خاصیت برای خالی کردن فضای اطراف یک عنصر استفاده می شود.که حالت های مختلفی دارد که تعدادی از انها توضیح می دهیم.
none:در دو طرف عنصر مجاز است که عکس یا متن قرار بگیرد که حالت پیش فرض می باشد.

right:در سمت راست هیچ عکس و تنی نمی تواند قرار گیرد.

left:در سمت چت هیچ عکس و متنی نمی تواند قرار گیرد.

both:دو طرف عنصر هیچ عکس و متنی نمی تواند قرار گیرد.

مثال زیر خاصیت Clear را در بخش آموزش css نشان می دهد.

img
{
float:left;
}
p.clear
{
clear:both;
}

ویژگی float

با استفاده از خاصیت float می توان موقعیت یک عنصر را به سمت چپ یا راست تنظیم کرد.خاصیت float از مهمترین ویژگی ها در Css و همچنین طراحی سایت می باشد.این خاصیت وقتی عمل می کند که به عنصر مورد نظر خاصیت موردنظر خود را بدهید.

مثال زیر کاربرد خاصیت Float را نشان می دهد.

.text 
{float:left;
width:110px;
height:90px;
margin:5px;}

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:55

 
10 / 10از 1 کاربر
 

در این بخش از آموزش Css خاصیت position را  توضیح می دهیم.
از ویژگی position برای تعیین مکان یک عنصر استفاده می شود به عبارتی برای اینکه بخواهیم موقعیت یک عنصر را در صفحه تغییر دهیم از این ویژگی استفاده می کنیم.در طراحی سایت ویژگی Position از مهمترین کارها به حساب می آید.
توجه داشته باشید که Position موقعیت یک عنصر در صفحه را ثابت می کنه ولی تو مرورگر اکسپلورر6 ساپورت نمی شود و معمولا با اختلالاتی روبرو می شود.
position شامل ویژگی هایی می باشد که عبارتند از top,left,right,bottom که هر کدام از این ویژگی ها موقعیت خاصی را برای عنصر به وجود می آورند.
خاصیت top موقعیت عنصر موردنظر را به سمت بالا هدایت می کند.خاصیت bottom میزان فاصله عناصر را از پایین پنجره مرورگر مشخص می کند.خاصیت left موقعیت عنصر مورد نظر را به سمت چپ هدایت می کند و خاصیت right فاصله عنصر را از سمت راست صفحه تعیین می کند.
position می تواند دارای چهار مقدار باشد که عبارتنداز:relative,static,absolute,fixed.

static position:این ویژگی همیشه پیش فرض می باشد و  تمام عناصر html به صورت static نوشته می شوند.در این ویژگی عناصر در همان جایی که در دستور نوشته شده اند به نمایش درمی آیند.

absolute position:این ویژگی این امکان  را می دهد که یک عنصر از صفحه را در هر موقعیتی نسبت به بالا،پایین،راست یا چپ صفحه نمایش دهیم.
fixed position:این ویژگی موقعیت یک عنصر در صفحه را مشخص می کند مثلا وقتی صفحه را کوچک می کنیم یا به منطقه ی خاصی از صفحه وب سایت می روییم عنصری که این خاصیت را دارا باشد به همان صورت قبلی باقی می ماند و تغییر نمی کند.

مثال زیر کاربرد خاصیت fixed position را در ویژگی position را نشان می دهد.

p.pos_fixed
{position:fixed;
top:30px;
right:5px;}
relative position:

با استفاده از ویژگی عنصر مورد نظر نسبت به موقعیت فعلی خود در صفحه موقعیت دهی می شود.

relative position:با استفاده از ویژگی عنصر مورد نظر نسبت به موقعیت فعلی خود در صفحه موقعیت دهی می شود.

مثال زیر کاربرد خاصیت relative positon را در ویژگی Position نشان می دهد.

h2.pos_left
{position:relative;
left:-20px;
}
h2.pos_right
{
position:relative;
left:20px;}

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:54

در این بخش از آموزش css خاصیت Overflow را  توضیح می دهیم.
گاهی اتفاق می افتد که دستورات وارده بر یک عنصر سر ریز کند با استفاه از ویژگی overflow می توان فهمید که بعد از سر ریز شدن چه اتفاقی می افتد.توجه داشته باشید که این ویژگی در همه ی مرورگرها پشتیبانی می شود.

مثال زیر کاربرد ویژگی overflow را در سی اس اس نشان می دهد.

div 
{
width:150px;
height:150px;
overflow:scroll;
}

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:54

 
10 / 10از 1 کاربر
 

در این قسمت از آموزش CSS ، ویژگی Font-Weight را برای شما توضیح می دهیم.
خاصیت font دارای چند ویژگی می باشد که یکی از این ویژگی ها خاصیت Font-Weight می باشد.با استفاده از این خاصیت می توان میزان ضخامت قلم نوشته را بر حسب چندحالت تعیین کرد که عبارتند از:
Normal : ضخامت قلم موردنظر معمولی میباشد که این حالت به صورت پیش فرض است.
Bold : متن نوشته شده را با  قلم پررنگ (توپر) درمی آورد.
Bolder : قلم منتخب متن را به صورت خیلی تو پر و ضخیم درمی آورد.
Lighter : قلم منتخب متن نوشته شده را به صورت نازکتر از حالت نرمال نمایش می دهد.
100 تا 900 : با استفاده از حالت مقدارهای عددی می توان میزان ضخامت نوشته را تعیین کرد که هر چه عدد بزرگتر باشد ضخامت نوشته بیشتر می شود.

مثال زیر کاربرد ویژگی Font-Weight را در بخش آموزش CSS نشان می دهد.

<!DOCTYPE html>
<html>
<head>
<style>
p.normal {font-weight:normal;}
p.light {font-weight:lighter;}
p.thick {font-weight:bold;}
p.thicker {font-weight:900;}
</style>
</head>

<body>
<p class="normal">This is a paragraph.</p>
<p class="light">This is a paragraph.</p>
<p class="thick">This is a paragraph.</p>
<p class="thicker">This is a paragraph.</p>
</body>

</html>
خروجی:

This is a paragraph.

This is a paragraph.

This is a paragraph.

This is a paragraph.

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:52

در این قسمت از آموزش CSS ، ویژگی Font-Variant را برای شما توضیح می دهیم.
یکی دیگر از ویژگی های Font ویژگی Font-Variant می باشد.ویژگی Font-Variant نوشته را به صورت معمولی و یا حروف بزرگ نمایش می دهد.

مثال زیر کاربرد ویژگی Font-Variant را در بخش آموزش Css نشان می دهد.

<!DOCTYPE html>
<html>
<head>
<style>
p.normal {font-variant:normal;}
p.small {font-variant:small-caps;}
</style>
</head>

<body>
<p class="normal">My name is Hege Refsnes.</p>
<p class="small">My name is Hege Refsnes.</p>
</body>

</html>

خروجی:

My name is Hege Refsnes.

MY NAME IS HEGE REFSNES.

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:51

در این قسمت از آموزش CSS ، ویژگی Font-Style را برای شما توضیح می دهیم.
ویژگی Font-Style برای نمایش جلوه های نمایشی به متن استفاده می شود که شامل سه حالت می باشد که عبارتند از:
Normal : متن موردنظر بدون هیچ جلوه ی ویژه نمایش داده می شود که این حالت به صورت پیش فرض می باشد.
Italic : متن بصورت خط کج نمایش داده می شود.
Oblique : متن به صورت مورت نمایش داده می شود.

مثال زیر کاربرد ویژگی Font-Style را در آموزش Css نشان می دهد.

<!DOCTYPE html>
<html>
<head>
<style>
p.normal {font-style:normal;}
p.italic {font-style:italic;}
p.oblique {font-style:oblique;}
</style>
</head>

<body>
<p class="normal">This is a paragraph, normal.</p>
<p class="italic">This is a paragraph, italic.</p>
<p class="oblique">This is a paragraph, oblique.</p>
</body>

</html>

خروجی:

This is a paragraph, normal.

This is a paragraph, italic.

This is a paragraph, oblique.
 

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:51

در این قسمت از آموزش CSS ، ویژگی Font-Style را برای شما توضیح می دهیم.
ویژگی Font-Style برای نمایش جلوه های نمایشی به متن استفاده می شود که شامل سه حالت می باشد که عبارتند از:
Normal : متن موردنظر بدون هیچ جلوه ی ویژه نمایش داده می شود که این حالت به صورت پیش فرض می باشد.
Italic : متن بصورت خط کج نمایش داده می شود.
Oblique : متن به صورت مورت نمایش داده می شود.

مثال زیر کاربرد ویژگی Font-Style را در آموزش Css نشان می دهد.

<!DOCTYPE html>
<html>
<head>
<style>
p.normal {font-style:normal;}
p.italic {font-style:italic;}
p.oblique {font-style:oblique;}
</style>
</head>

<body>
<p class="normal">This is a paragraph, normal.</p>
<p class="italic">This is a paragraph, italic.</p>
<p class="oblique">This is a paragraph, oblique.</p>
</body>

</html>

خروجی:

This is a paragraph, normal.

This is a paragraph, italic.

This is a paragraph, oblique.
 

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:50

در این قسمت از آموزش CSS ، ویژگی Font-Strecth را برای شما توضیح می دهیم.
از ویژگی Font-Strecth برای متراکم کردن یا کشیده شدن کلمات در متن استفاده می شود .این ویژگی از مررگرهای اینترنت اکسپلورر،فایرفاکس و netscape پشتیبانی نمیکند.

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:50

در این قسمت از آموزش CSS ، ویژگی Font-Size را برای شما توضیح می دهیم.
با استفاده از ویژگی Font-Size سایز قلم متن را انتخاب می کنند.این خاصیت دارای حالت های مختلفی می باشد که عبارتنداز:
Xx-Small : این قلم سایز متن نوشته شده را به صورت خیلی کوچک قرار می دهد.
X-Small : این قلم سایز متن نوشته شده را به صورت کمی کوچک درمی آورد.
Small : با استفاده از این قلم سایز نوشته کوچک می شود.
Medium : این قلم سایز متن را متوسط نشان می دهد.
Large : این قلم سایز نوشته را  بزرگ نشان می دهد.
X-Large : این قلم سایز نوشته را کمی بزرگ نشان می دهد.
Xx-Large : اندازه ی قلم بسیار بزرگ می شود.
Larger : سایز متن نوشته شده نسبت به سایز خطوط همجوار کمی بزرگتر دیده می شود
Smaller : سایز متن نوشته شده نسبت به سایر خطوط همجوار کمی کوچکتر دیده می شود.
Length : این حالت اندازه ی قلم متن را بر حسب واحدی مانند پیکسل و یا نقطه (pt) تعیین می کند.
درصد % : این حالت اندازه قلم متن را  نسبت به عنصر مادر و یا حالت استاندارد،برحسب درصد تعیین می کند.

مثال زیر کاربرد ویژگی Font-Size را در بخش آموزش Css نشان می دهد.

< p style="color: Maroon; font-family: Arial" >
   < span style="font-size: small ; color : green" > This part has a small font < /span > 
   < span style="font-size: medium ; color : blue" > This part has a medium font < /span >
   < span style="font-size: x-large color : red" > This part has a big font < /span > 
   < span style="font-size: 20px; color: Navy" > And size of font of this is 20px . < /span >
< /p >

خروجی:

This part has a small font 
This part has a medium font 
This part has a big font 

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:49

در این قسمت از آموزش CSS ، ویژگی Table-Layout را برای شما توضیح می دهیم.
ویژگی Table-Layout الگوریتم نمایش جدول را نشان می دهد.این ویژگی دارای دو الگوریتم برای طراحی جدول می باشد که عبارتند از :
الگوریتم نمایش اتوماتیک-Auto : این الگوریتم عرض ستون های جدول برحسب محتویات درونی آنها را تنظیم می کند .این الوریتم جدول ها را کمی کند عمل می کند زیرا ابتدا باید محتویات جدول را پردازش کند.
الگوریتم نمایش ثابت-Fixed : در این الگوریتم عرض و ارتفاع جدول و همچنین خانه های آن را برحسب مقادیر تعیین شده توسط کاربر تنظیم می کند و به محتویات درونی آن ها توجهی ندارد بنابراین سرعت پردازش آن بیشتر می باشد.

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:48

 
10 / 10از 1 کاربر
 

در این قسمت از آموزش CSS ، ویژگی Empty-Cells را برای شما توضیح می دهیم.
ویژگی Empty-Cells تعیین می کند که خانه های خالی جدول و همچنین خطوط حاشیه های آن ها مورد نمایش قرار گیردو یا خیر.این ویژگی دارای دو حالت می باشد که عبارتند از:
Show : این حالت خانه های خالی و خطوط حاشیه آن ها را نمایش می دهد.

Hide : این حالت خانه های خالی و خطوط حاشیه را نمایش نمی دهد،این حالت به صورت پیش فرض می باشد.

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:48

در این قسمت از آموزش CSS ، خاصیت Caption-Side را برای شما توضیح می دهیم.
خاصیت Caption-Side موقعیت قرارگیری عنوان جدول را تعیین می کند این عنوان توسط تگ Caption ایجاد می شود.خاصیت Caption-Side دارای چهار حالت می باشد که شامل:
Top : این حالت عنوان به سمت بالای جدول هدایت می کند.
Right : این حالت عنوان را به سمت راست جدول منتقل می کند.
Bottom : این حالت عنوان را به سمت پایین جدول هدایت می کند.
Left : عنوان را سمت چپ می برد.

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:47

در این قسمت از آموزش CSS ، خاصیت Border-Spacing را برای شما توضیح می دهیم.
خاصیت Border-Spacing میزان فاصله بین خطوط حاشیه خانه های درونی جدول را با خطوط حاشیه دور جدول بر حسب واحدی مانند پیکسل یا نقطه تعیین می کند.
توجه داشته باشید که این خاصیت  فقط زمانیکه خاصیت Border-Collapse روی مقدار Seprate تنظیم شده باشد.

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:47

در این قسمت از آموزش CSS ، ویژگی Border-Collapse را برای شما توضیح می دهیم.
ویژگی Border-Collapse نحوه ی نمایش حاشیه یک جدول را به دو حالت درمی آورد که عبارتنداز:
Collapse :در این حالت خطوط حاشیه خانه های درونی جدول با خطوط حاشیه بیرونی جدول،در قالب یک خط ترکیب شده و یک واحد را تشکیل می دهند.
Seprate :در این حالت خطوط حاشیه خانه های درونی جدول با خطوط حاشیه بیرونی به صورت مجزا از هم نمایش داده می شوند،که حالت استاندارد HTML می باشد.

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:47

 
10 / 10از 1 کاربر
 

در این قسمت از آموزش CSS ، ویژگی Vertical-Align را برای شما توضیح می دهیم.
ویژگی Vertical-Align خاصیت نحوه ی ترازبندی عمودی عنصر را در عنصر دربرگیرنده آن تعیین می کند که دارای چندحالت می باشد که عبارتند از :
Baseline,Top,Text-Top : این حالت عنصر را در بالای عنصر دربرگیرنده آن قرار می دهد.
Middle : این حالت عنصر را در وسط عنصر دربرگیرنده ی آن قرار می دهد.
Sup : این حالت عنصر را به صورت زیرنویس(درپایین)عنصر در برگیرنده ی آن قرار می دهد.
Super : این حالت عنصر را به صورت بالانویس(بالای)عنصر دربرگیرنده ی آن قرار می دهد.
Bottom,Text-Bottom : عنصر در پایین عنصر دربرگیرنده ی آن قرار می گیرد.
Length : این حالت مکان عمودی مورد نظر را از بالا برحسب واحدی مانند پیکسل و یا نقطه قرار می دهد.

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:46

 
10 / 10از 1 کاربر
 

در این بخش از آموزش css  ، خاصیت Border , خاصیت Margin و خاصیت Padding را توضیح می دهیم.

border-margin-padding

خاصیت Border

border:از خاصیت border در طراحی سایت به حاشیه متن ها و یا رنگ ها استفاده می شودبهتر است در این خاصیت width و height را هم تعیین کرد.

خاصیت Margin

margin:فضای خالی در خارج از محیط Box و مرز Border ، که میتوان اندازه آن را برای ضلع های مختلف ( Top , Right , Bottom ,Left ) به صورت کلی و یا جزء به جزء تعیین نمود . این فضا دارای رنگ پس زمینه نیست وبه صورت یک فضا با پس زمینه شفاف یا Transparent در فضای اطراف Box قرار میگیرد .

خاصیت Padding

padding:فضای خالی مابین محتوا و مرز ( Border ) داخلی Box ، که میتوان اندازه آن را برای ضلع های مختلف ( Top , Right , Bottom ,Left ) به صورت کلی و یا جزء به جزء تعیین نمود . رنگ پس زمینه این فضا از رنگ پس زمینه Box پیروی میکند .
به طور کل Margin حاشیه ی بیرونی و Padding حاشیه ی داخلی را تنظیم می کند.

مثال زیر کاربرد خاصیت Border , خاصیت Margin و خاصیت Padding را بخش آموزش css نشان می دهد.

width:250px;
padding:10px;
border:5px solid gray;
margin:10px;

 

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:45

 
10 / 10از 1 کاربر
 

در این بخش از آموزش css  ، تنظیم لیست را توضیح می دهیم.
برای آموزش تنظیم لیست در سی اس اس بهتر است یادآوری ای از تنظیم لیست در Html را مرور کنیم.
تنظیم لیست در html به دو صورت می باشد که اولی توسط اعداد یا حروف نشان داده می شود  و دومی توسط نشانگر گرد توپر نشان داده می شود.
تنظیم لیست در Css در طراحی سایت به شما این امکان را می دهد که نشانگر آیتم لیست خود را به یک تصویر مدل دهید.با استفاده از خاصیت تنظیم لیست در Css لیستهای مورد نظر خود را می توانید به صورتهای مرتب،نامرتب و یا تنظیم تصویر برای نشانگر تنظیم می کنند.

در این ویژگی از سی اس اس می توان لیست هایی از قبیل موقعیت،شکل و یا نحوه ی نمایش اعدا و استفاده از تصاویر را در لیست ها تنظیم کرد.تنظیم لیست در سی اس اس شامل امکاناتی می باشد که آن ها را توضیح می دهیم.

list-style-image:با استفاده از این ویژگی برای عکس نشانگر تعریف می کند و به صورت یک آیکون کوچک نمایش داده می شود و شامل دو حالت است که یکی none می باشد که در این حالت هیچ عکسی در لیست دیده نمی شود،و حالت url که با استفاده از این حالت آدرس تصویر مورد نظر را وارد می کنند.

مثال زیر کاربرد list-style-image را نشان می دهد.

< ul style="list-style-image: url(../pic/mobsync.03.ico)" >
  < li > Item 1 < /li >
  < li > Item 2 < /li >

< /ul >

list-style-position:در این ویژگی موقعیت قرارگیری نشانه و متن آیتم های لیست را بر حسب یکی از حالت های زیرتعیین می کند.که این ویژگی هم شامل دو حالت می باشد که یکی inside می باشد که در این حالت نشانه لیست و متن آیتم های آن کمی تو رفته تر نمایش داده می شوند و حالت outside نشانه لیست و متن آیتم های به صورت عادی نمایش داده می شوند.

line-style-type:این ویژگی می توان marker لیست خود را به شکل دلخواه عوض کنید.

مثال زیر همه ی کاربردهای لیست را در سی اس اس نشان می دهد:

ul
{list-style: square url("sqpurple.gif");}

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:45

در این  بخش از آموزش Css به textcolor می پردازیم.
با استفاده از ویژگی textcolor در css می توان به تنظیم متون وارد شده پرداخت.همانطور که از اسم این ویژگی معلوم است از این خاصیت برای تنظیم رنگ متن استفاده می کنند.
در این مرحله با تغییر رنگ در واقع background خود را تغییر می دهید.در textcolor رنگها عموما با واحدهای زیر نوشته می شوند:

  • واحد Hex:مثل "ff0000#"
  • واحد RGB:مثل (255,0,0)
  • نام رنگ:مثلRed

textcolor


Text Alignment

با از خاصیت text-alignment نیز برای  تعیین موقعیت متن استفاده می شود یعنی متن شما را به صورت افقی و در حالت چپ چین،راست چین،وسط چین و یا حالت عادی قرار می دهد.مقدار Justify تمامی خطوط عرض یکسانی خواهند داشت

h1 {text-align:center;}
p.date {text-align:right;}
p.main {text-align:justify;}

خصوصیت text-decoration برای تنظیم و یا حذف تزیینات ظاهری متن به کار می رود.

مثال زیر نمونه ای از کاربرد text-decoration را نشان می دهد.

a {text-decoration:none;}

این خصوصیت بیشتر برای حذف زیر-خط لینک ها به کار می رود.همچنین این خصوصیت می تواند برای تنظیم تزئینات ظاهری متن به کار برود.

خصوصیت text-transform برای تعیین کوچک و بزرگ بودن حروف متن به کار می رود..
این خصوصیت می تواند برای کوچک یا بزرگ نمایش دادن کل حروف متن به کار رود، یا فقط حرف اول هر کلمه را بزرگ کند.

در این مثال در واقع اگر متن شما دارای فرمت خاصیمانند زیر خط (underline) یا هر فرمت دیگری بود ،این فرمت را پاک میکند.
مقادیری که میتواند این ویژگی بگیرد در مثال زیر آمده است

h1 {text-decoration:overline;}
h2 {text-decoration:line-through;}
h3 {text-decoration:underline;}
h4 {text-decoration:blink;}

از خاصیت text-shadow برای سایه زدن به یک متن استفاده می شود.توجه داشته باشید که برای طراحی سایتکاربردی باید این خصوصیات را رعایت کرد.

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:44

در این بخش از آموزش Css ، ویژگی fontfamily را برای شما آموزش می دهیم.
همانطور که از اسم آن مشخص است از این ویژگی برای تعیین font استفاده می شود.فونت شامل امکاناتی می باشد که با استفاده از آن می توان عناصر مورد نظر را به فونت دلخواه تغییر داد.
همچنین باید بدانیم که فونت مورد نظر در همه ی مرورگرها قابل اجرا باشد .توجه داشته باشید که مرورگرهای فایرفاکس،کروم،سافاری و اپرا از فونت های ttf و otf پشتیبانی می کنند.همچنین اینترنت اکسپلورر 9 به بالا از فونت font-face پیروی می کند در حالی که این فونت در اینترنت اکسپلورر 8 به پایین قابل اجرا نمی باشد.

 

font-css

با استفاده از ویژگی Font-Family می توان قلم مورد نظر را برای متن خود انتخاب کنید.این نکته ی مهم فراموش نشود نوع فونت موردنظر را  در اول متن وارد کنید زیرا در صورت انجام ندادن این کار کامپیوترهایی که فونت انتخابی شما را نداشته باشد قابل اجرا نخواهد بود.

از ویژگی های دیگر فونت سی اس اس Font-Style و font-weight می باشد که با استفاده از font-style می توانید قلم خود را به صورت نرمال،کج و یا مایل دربیاورید و با استفاده از ویژگی font-weight میزان درشتی فونت را مشخص کنید.

بر ای طراحی سایت استاندارد بهتر است فونت استاندارد انتخاب کنید.تقریبا همه ی سایت ها از فونت 16px وبا زبان tahoma نوشته می شوند.توجه داشته باشید که در مرورگرهای اکسپلورر قدیمی چون از واحد px پشتیبانی نمی شود از واحدem استفاده می شود.

مثال زیر نمونه ای از کاربرد Font-Family را در بخش آموزش Css نشان می دهد.

body 

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:43

 این قسمت از آموزش Css می خواهیم ویژگی Background را برای شما آموزش دهیم.
از این ویژگی برای تعریف حالت های مختلف پس زمینه برای یک عنصر بکار می رود.این ویژگی در طراحی سایت باعث زیباتر شدن وب سایت می شود.بک گراند انواع مختلفی دارد که آنها را شرح می دهیم:
background-color:از این ویژگی برای رنگ زمینه ی سایت استفاده می شود.

مثال زیر کاربرد Bachground-color را در آموزش Css نشان می دهد.

body

{background-color:#b0c4de;}

background-image:از این ویژگی برای رنگ زمینه ی عکس ها استفاده می شود.

body

{background-image:url('paper.gif');}

background-repeat:از این ویژگی برای تعیین چرخش عکس استفاده می شود.توجه داشته باشید که تصااویری که انتخاب می کنید حجم کمی داشته باشد در غیر این صورت سرعت بارگزاری صفحات شما کند خواهد شد.

 body

{background-image:url('gradient2.png');
background-repeat:repeat-x;}

background-attachment:برای اینکه تصویر پس زمینه ی ثابتی داشته باشیم از این ویژگی استفاده می کنیم.scroll مقدار پیش فرض می باشد.

body

{ background-image:url('smiley.gif');
background-repeat:no-repeat;
background-attachment:fixed;}

background-position:برای تنظیم موقعیت عکس ها از این ویژگی استفاده می کنند.

body
{background-image:url('img_tree.png');
background-repeat:no-repeat;

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:43

در این بخش از آموزش Css می خواهیم ویژگی Width و ویزگی Height را به شما آموزش دهیم.

از ویژگی Width و Height در Css برای تنظیم اندازه عناصر استفاده می شود.واحد اندازه گیری در برنامه نویسی پیکسل می باشد و آن را px نمایش می دهند.این ویژگی را همه ی مرورگرها نمایش می دهند.

ویژگی Width عرض صفحه را تعیین می کند و ویژگی Height طول عناصر صفحه را نمایش می دهد.برای اینکه طراحی سایت اصولی باشد اندازه عناصر باید استاندارد باشد.بهتر است عناصر در اندازه ی 1024*768 تنظیم باشد.

مثال زیر کاربرد ویژگی width و ویژگی height را بخش آموزش Css نشان می دهد.

<divstyle="height:100px">

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:42

 نوعی زبان برنامه نویسی می باشد که معمولا همرا با زبان Html به کار می رود.این دو زبان معمولا همراه با هم استفاده می شود.از این زبان بیشتر برای طراحی صفحات استفاده می شود.برای مثال برای تغییر فونت یا تصویر زمینه ی وب سایت از این زبان استفاده می شود.
با توجه به اینکه امروزه در هر شغلی افراد به طراحی وب سایت روی آورده اند باید طراحی سایت بصورت بهینه و طبق اصول Html و Css طراحی شود تا سایت کارایی داشته باشد.

در این جا نکاتی را در مورد سی اس اس برای شما بیان می کنیم:

  • دستورات وارده حتما باید بین علامت {} قرار بگیرد و همچنین پس از نوشتن دستور با قرار دادن : مقدار آن را تعیین کنید.
  • می توانید دستورات نوشته شده را پشت سرهم نوشته به شرطی که بین آنها با علامت ؛ از هم جدا شود.
  • می توانید هرکدام از تگ ها را با علامت , از هم جدا کرد

 

در این بخش می خواهیم به شما آموزش Css را به طور کامل توضیح دهیم.

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:41

 
10 / 10از 1 کاربر
 

طریقه نوشتن Css - خاصیت Style تگ ها

سبک درون خطی

این روش از مهمترین سبک ها در نوشتن Css می باشد.این روش سایر روش ها را شامل می شود اما توصیه می شود جهت بهینه سازی سایت از این روش کمتر استفاده شود.فراموش نشود که پس از وارد کردن دستورات خود حتما پسوند Css را وارد نمایید.

مثال زیر کاربرد سبک درون خطی در Css می باشد.

<p style="background: blue; color: white;">A new background and font color with inline CSS</p>

طریقه نوشتن Css - تگ Style در Head صفحه

Css داخلی

در وب سایت هایی که تعداد صفحات کمی دارند از روش css داخلی برای طراحی سایت استفاده می کنند.همچنین این لینک داخل تگ Head قرار می گیرد.این سبک دارای مزایایی می باشد که عبارتند از :

این سبک فقط برای صفحاتی قابل جرا می باشد که از این سبک استفاده شده است.
با استفاده از این روش می توان خاصیت ارث بری کلاس ها استفاده کرد.به عبارتی می توانید از چند جای همان صفحه استفاده کنید.
همچنین  این سبک می تواند سرعت بارگزاری صفات را پایین بیاورد.

مثال زیر کاربرد Css داخلی را نشان می دهد.


<head>
<style>
hr {color:silver;}
p {margin-left:20px;}
body {background-image:url("images/bg.gif");}
</style>
</head>

طریقه نوشتن Css - فایل خارجی در پروژه

Css خارجی


این سبک را  باید در تگ لینک داخل تگ head قابل استفاده می باشد.با استفاده از این سبک شما می توانید از چندین صفحه وب سایت خود استفاده کنید.در این سبک  می توانید با تغییر یک فایل کل ظاهر وب سایت خود را عوض کنید.

مثال زیر کاربرد Css خارجی را نشان می دهد.

<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

برچسب: نویسنده: سرباز وطنم تاريخ: دوشنبه 26 آبان 1393 ساعت: 4:41

صفحه بندی